
namespace SOEI.Solution.Authorization
{
    /// <summary>
    /// 定义系统的权限名称的字符串常量。
    /// <see cref="TransactionManagementAuthorizationProvider" />中对权限的定义.
    ///</summary>
    public static class TransactionManagementPermissions
    {
        /// <summary>
        /// 【TransactionManagement】权限节点
        ///</summary>
        public const string Node = "Pages.TransactionManagement";

        /// <summary>
        /// 【TransactionManagement】查询授权
        ///</summary>
        public const string Query = "Pages.TransactionManagement.Query";

        /// <summary>
        /// 【TransactionManagement】创建权限
        ///</summary>
        public const string Create = "Pages.TransactionManagement.Create";

        /// <summary>
        /// 【TransactionManagement】修改权限
        ///</summary>
        public const string Edit = "Pages.TransactionManagement.Edit";

        /// <summary>
        /// 【TransactionManagement】删除权限
        ///</summary>
        public const string Delete = "Pages.TransactionManagement.Delete";

        /// <summary>
		/// 【TransactionManagement】批量删除权限
		///</summary>
		public const string BatchDelete = "Pages.TransactionManagement.BatchDelete";

        /// <summary>
        /// 【TransactionManagement】导出Excel
        ///</summary>
        public const string ExportExcel = "Pages.TransactionManagement.ExportExcel";

        /* 以下可以自定义权限 */


    }

}

